home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2004 #11 / Amiga Plus CD - 2004 - No. 11.iso / AmiSoft / Text / print / ScalePS.readme < prev   
Text File  |  2004-09-23  |  2KB  |  44 lines

  1. Short:    Scale-down IBrowse PS printouts
  2. Author:   cary.here@att.net (Cary Driscoll)
  3. Uploader: cary.here@att.net (Cary Driscoll)
  4. Version:  1.3
  5. Type:     text/print
  6. Requires: Ghostscript 3.18
  7.  
  8.  
  9. This script requires AFPL Ghostscript 3.18, available from:
  10. http://www.whoosh777.pwp.blueyonder.co.uk/
  11.  
  12. It will produce a second postscript file with the output from
  13. IBrowse scaled down to fit your laser printer's paper size.
  14.  
  15. BEFORE YOU RUN THE SCRIPT:
  16.  
  17. Make sure you edit the following line near the end of the script:
  18.  
  19.    ADDRESS COMMAND 'echo >>T:Tmp' '"GS813:bin/gs -sDEVICE=pdfwrite -dPDFSETTINGS=/printer -dDEVICEWIDTHPOINTS=876 -dDEVICEHEIGHTPOINTS=1128 -q -dBATCH -dNOPAUSE -sOutputFile=T:temp.pdf $InFile"'
  20.  
  21.  
  22. You need to change the point sizes for the following two parameters:
  23.   "-dDEVICEWIDTHPOINTS=876" and "-dDEVICEHEIGHTPOINTS=1128"
  24.  
  25. In my "Postscript Printer Preferences" I have the "Paper Format"
  26. set to "Custom", and my "Paper Width" and "Paper Height" are set
  27. to 12.17 inches and 15.67 inches respectively. Thus, at 72 points
  28. per inch I end up with the two values above of 876 and 1128.
  29.  
  30. You will need to calculate the point size values based on your own
  31. workbench PS prefs and edit this script accordingly.
  32.  
  33. The script also assumes that GS8.13's executible is located at
  34. "GS813:bin/gs". If this is not the case with your Ghostscript
  35. installation you will need to edit this portion of the script
  36. as well.
  37.  
  38. I believe using the script is rather straight-forward.
  39. First select the source PS file. Then select a file location
  40. for the scaled-down output PS file. Finally, select the page size
  41. you want the scaled file to fit.
  42.  
  43. T: will by used by the script for two temporary files.
  44.